Better separate IOAPIC management from interrupt vector management
authorKeir Fraser <keir.fraser@citrix.com>
Fri, 6 Feb 2009 10:42:26 +0000 (10:42 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Fri, 6 Feb 2009 10:42:26 +0000 (10:42 +0000)
commit81e91a22e4a27a90a2b8e050ac386b47cf38eb63
treec656d673b01aedc875f42a6f120daa7689aa4fba
parent48a535073130ce4063ca4a15f510a5122f7f9fb7
Better separate IOAPIC management from interrupt vector management

Don't automatically update ioapic_irq array when allocating vectors.
Only do so when actually allocating IOAPIC irqs.  Also move some
IOAPIC specific defines to io_apic.c.

Signed-off-by: Espen Skoglund <espen.skoglund@netronome.com>
xen/arch/x86/io_apic.c
xen/arch/x86/irq.c
xen/arch/x86/smpboot.c
xen/include/asm-x86/irq.h